Software Agent Technologies 1
نویسندگان
چکیده
It is by now a cliché that there is no one, universally accepted definition of intelligent agent technology, but a number loosely related techniques. And yet there are certain themes that appear common to agent-based systems, and correspondingly, certain problems that must be addressed and overcome by all agent system builders. The aim of this paper is to briefly survey the tools and techniques that can be used to address these common issues, and that hence form a substrate for software agent systems. We begin with a review of agent communication languages, focusing particularly on the emerging standard known as KQML. We then present a thumbnail sketch of various programming languages for building agent-based systems, and go on to discuss support for ontologies, which allow agents to communicate using commonly-defined terms and concepts. We then consider other computing infrastructure support for agent-based systems, in particular, the use of client-server architectures and distributed object frameworks. Finally, we present some general comments and conclusions.
منابع مشابه
Test Oracle Automation for V&V of an Autonomous Spacecraft’s Planner
The NASA “Deep Space 1” (DS-1) spacecraft was launched in 1998 to evaluate promising new technologies and instruments. The “Remote Agent”, an artificial intelligence based autonomy architecture, was one of these technologies, and in 1999 this software ran on the spacecraft’s flight processor and controlled the spacecraft for several days. We built automation to assist the software testing effor...
متن کاملSystem Engineering Processes Activities for Agent System Design: Component Based Development for Rapid Prototyping
System designers of agent-based system are challenged by the lack of mature agent software development methodologies, the diversity of agent technologies, and the lack of a common framework for describing these technologies challenges architects attempting to evaluate, compare, select, and potentially reuse agent technology. Leveraging existing work to (1) categorize and compare agent technolog...
متن کاملHandbook of Privacy and Privacy-Enhancing Technologies. The case of Intelligent Software Agents
An investigation of available and applicable Agent Technologies has been carried out.Goal of the investigation was to determine the usage of the available technologies. Thetechnologies have been investigated and are described per ‘topic’. The following top-ics have been used: ‘Agent platforms’, ‘Agent Mobility’, ‘Standardisation initiatives’,‘Legacy System Integration’, ‘Knowled...
متن کاملNegotiation in Electronic Commerce: Integrating Negotiation Support and Software Agent Technologies
Software agent and decision support are rapidly developing information technologies due to their potential in supporting and conducting electronic transactions and other business activities. Negotiation via the Web is currently supported by several technologies, such as negotiation support systems, group decision support systems and negotiation software agents. Typically, and despite the fact t...
متن کاملRetail banking optimization system based on multi-agents technology
Paper analyzes optimization scopes of electronic systems involved in retail banking and presents an approach to cash management and support system for automatic teller machine (ATM) network. This approach is based on an agent oriented technologies. According researches we described most suitable system architecture for ATM cash management and support system. Different software platforms and age...
متن کاملABSE Short
It has previously been claimed that agent technologies facilitate software development by virtue of their high-level abstractions for interactions. We address a more specific characterization and utility. We believe that it is important to distinguish agent technologies from other software technologies by virtue of a set of unique software characteristics. This is in contrast to much in the lit...
متن کامل